草庐IT

c++ - Qml C++ 查找 child

全部标签

javascript - Mongoose :查找与输入相似的名称

我有一个正在处理的自动完成输入框,我正在尝试制作一个mongoose端点,它将根据输入的数据为我获取用户对象。数据可能不完整,但它仍然应该得到相似的所有内容。例如:varinput="st";//Shouldreturnauserobjectlikethisone.varuserObject={name:{full:'StephenBrinkworth',first:'Stephen',last:'Brinkworth'}};我已经调查了这个问题,据我所见,推荐的端点如下所示。User.find({name:{full:newRegExp(req.query.input,'i')}})

Php mongo 查找给定数组的匹配文档

我想从一个集合中查找文档,例如类别为“猫”即[{id:0,name:'cheetah',category:['cat','has_claws']},{id:1,name:'lion',category:['cat','has_claws','alpha']},{id:2,name:'fox',category:['dog']},{id:3,name:'eagle'category:['bird','has_claws']}]查询应该是什么样的?例如,我想查询has_claws类别中的异种动物,我还想确保在使用数组查询时不会有任何重复项......即我想查询cats和has_claws中

java - 在 Spring 中使用查找进行聚合查询

我正在使用Spring框架对我的mongodb执行聚合。但是,查找一直失败,我不明白为什么。这是查询:Aggregationaggregation=newAggregation(match(Criteria.where("idOfUser").is(loggedInAccount.getId())),group("imgID"),newCustomAggregationOperation(newBasicDBObject("$lookup",newBasicDBObject("from","img").append("localField","_id").append("foreign

javascript - 如何查找文档中是否存在元素 - MongoDB?

我正在尝试检查我的集合以返回文档中数组元素为特定值的所有文档。例如,这是我的一个文档JSON:[{"employer":"employer1@gmail.com","applicants":[{"email":"joe@gmail.com"},{"email":"fred@gmail.com"}]},{"employer":"employer2@gmail.com","applicants":[{"email":"steven@gmail.com"}]},{"employer":"employer3@gmail.com",}]现在,我想要返回的是申请人数组不包含电子邮件"steven@

MongoDB、PyMongo - 根据查找条件聚合

我的数据库中有>8000条记录,这是其中之一:{"_id":ObjectId("57599c498c39598eafb781b9"),"_class":"vn.cdt.entity.db.AccessLog","url":"/shop/huenguyenshop/browse","ip":"10.0.0.238","sessionId":"86E5CF8E6D465A6EDFE7C9BF7890AA4B","oldSessionId":"86E5CF8E6D465A6EDFE7C9BF7890AA4B","cookie":"{\"sessionId\":\"86E5CF8E6D465A

javascript - mongodb - 在各个领域查找和替换部分字符串

假设我有一个URL:aaa.something.com/id,可以在许多不同领域的多个集合中找到它。我想通过正则表达式(或类似的)将其更改为bbb.something.com/id以仅查找和替换URL字符串的前缀。以下内容:db.tests.find({"url":/^aaa\.something\.com\//}).forEach(function(doc){doc.url=doc.url.replace(/^aaa\.something\.com\//,"bbb.something.com/");db.tests.update({"_id":doc._id},{"$set":{"u

mongodb - 在mongodb集合中查找字段等于给定整数值的文档

我想找到字段property_id等于-549的所有文档。我试过:db.getCollection('CollectionName').find({'property_id':-549})这将不返回任何记录并显示一条消息:“已获取0条记录。”但我看到文档就在那里,其中字段property_id是-549。我不确定我做错了什么。字段类型为int32。 最佳答案 检查字段名'property_id'是否有空格:尝试db.getCollection('CollectionName').find({'\uFEFFproperty_id':-

python - 查找包含特定值的文档 - Mongo、Python

我正在尝试向我的网站添加搜索选项,但它不起作用。我查找了解决方案,但它们都指的是使用实际的字符串,而在我的情况下,我使用的是变量,但我无法使这些解决方案起作用。这是我的代码:cursor=source.find({'title':search_term}).limit(25)fordocumentincursor:result_list.append(document)不幸的是,这只会返回与search_term变量值完全匹配的结果。我希望它返回标题包含搜索词的任何结果-无论它包含什么其他字符串。如果我想向它传递一个变量而不是实际的字符串,我该怎么做?谢谢。

javascript - MongoDb 查找查询给出奇怪的响应

我正在尝试使用nodejs在mongodb中搜索数据。这是我的查询collection.find({age:{'$gt':20}});它在robomongo中运行良好,但在我的应用程序中给了我这个响应Readable{pool:null,server:null,disconnectHandler:{s:{storedOps:[],storeOptions:[Object],topology:[Object]},length:[Getter]},bson:{},ns:'versioncontrol.Branch/contacts',cmd:{find:'versioncontrol.Br

c# - Mongodb C# 查找异步。使用linq过滤文档内的列表

我有一个mongodb,我想过滤文档列表中的一个值。我的文档看起来像这样:{"_id":"guid","mylist":{"stuff":"a","morestuff":"b"}}我想通过在FindAsync方法中使用linq表达式来查找“mylist”中的“stuff”为“a”的文档。到目前为止我的最大努力:collection.FindAsync(item=>item.mylist.Where(item2=>item2.stuff=="a"))不幸的是,C#不接受这个声明,我收到以下错误:Cannotimplicitlyconverttype"System.Collections.